﻿using System.Windows;

namespace LyncSilverlightApplication.Converters
{
    /// <summary>
    /// NotBooleanToVisibilityコンバーター. BooleanToVisibilityコンバーターを実装して、
    /// ConvertValueメソッドをオーバーライドします。
    /// </summary>
    public class NotBooleanToVisibility :
        BooleanToVisibility
    {
        /// <summary>
        /// ベースクラスのConvertValueメソッドをオーバーライドします。 
        /// </summary>
        /// <param name="value"></param>
        protected override Visibility ConvertValue(bool value)
        {
            return ConvertCollapsed(!value);
        }
    } 
}
